Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Japan F1 Japan F2 Japan F3 Korea F2 Japan F4 Australia F4 Japan F1 Japan F2 Japan F3 Japan F6 Japan F8 China F5 Korea F1 Korea F2 Korea F3 Japan F2 Japan F3 Japan F7 Indonesia F1 Japan F11 Japan F12 China F3 Japan F10 Japan F11 Japan F1 Japan F3 Korea F2 Korea F3 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 Japan F10 Japan F11 Japan F1 Japan F2 Korea F2 Korea F3 Japan F4 Japan F5 Japan F6 Japan F7 Korea F5 Thailand F2 Thailand F3 Japan F8 Germany F1 Germany F2 Japan F1 Japan F2 Japan F3 Japan F4 Guam F1 Japan F5 Japan F6 Japan F7 Japan F8 China F8 Japan F9 Japan F10 Australia F1 Germany F2 Japan F6 Tennis Napoli Cup - Napoli Sporting Challenger - Turin Credicard Mastercard Tennis Cup - Campos do Jordao XL Bermuda Open - Bermuda Japan F10 GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Secruities Cup Challenger - Seoul Morocco Tennis Tour - Casablanca Japan F1 Croatia Osiguranje Rijeka Open - Rijeka Thailand F1 Japan F5 Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Korea F2 Japan F5 Indonesia F2 Indonesia F3 Japan F9 Kobstaedernes ATP Challenger - Kolding Keio Challenger International Tennis Tournament - Yokohama Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Japan F9 Germany F4 New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Korea F1 Korea F1 China F2 Thailand F4 Akbank Private Banking TED Open - Istanbul New Delhi Challenger IV - New Delhi Binghamton Professional Tennis Tournament - Binghamton Burnie Challenger Kyoto Challenger Sunrise Challenger Bergamo Challenger Kyoto Challenger Rhodes Challenger Ramat Hasharon Challenger Shimadzu All Japan Indoor - Kyoto Nottingham Challenger St. Remy Challenger GHI Bronx Classic - Bronx Tashkent Challenger Toyota Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Johannesburg Challenger Nottingham Challenger Nottingham Challenger Rennes Challenger San Remo Tennis Cup - San Remo Shimadzu All Japan Indoor - Kyoto IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte Dallas Challenger Napoli Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon St. Remy Challenger Heilbronn Challenger Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island Cherbourg Challenger V Gramado Open de Tennis - Gramado Uncle Toby's Burnie Challenger - Tasmania Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Yokohama International Tennis Tournament - Yokohama Open de L'Isere (Open 38) - Grenoble Arroyo de la Encomienda - Valladolid Head Cup Busan Open - Busan Yokohama Challenger 2001 - Yokohama Busan Open Challenger Tennis - Busan Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City Garden Open 2004 - Rome XI Open International D'Andorra - Andorra Tennis Napoli Cup 2004 - Napoli Astana Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger VI Gramado Open de Tenis - Gramado Irving Challenger Mobilux Open - Luxembourg The LTA Nottingham Challenger - Nottingham Intersport Heilbronn Open - Heilbronn The Manchester Trophy - Manchester Irving Challenger Ourocard Tennis Challenger - Sao Paulo Open D'Orleans - Orleans Heilbronn Open - Heilbronn Dunlop World Challenge - Toyota Ethias Trophy - Mons Uncle Tobys Challenger in Caloundra - Caloundra Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton Heineken Challenger - Ho Chi Minh City Open de Rennes La Trinitaine - Rennes Shimadzu All Japan Indoor Tennis Championships - Kyoto Johannesburg Challenger III Isla de Lanzarote - Lanzarote Eckental Challenger Sail Open - New Delhi Mobilux Open - Luxembourg Dublin Challenger - Dublin Seoul Challenger Vancouver Challenger Flea Market Cup Busan Challenger Tennis - Busan Izmir Challenger Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Recanati Challenger Ethias Trophy - Mons Busan Challenger Samsung Securities Cup - Seoul IX Abierto Internacional de Salinas - Salinas Fergana Challenger - Fergana Dallas Challenger Quimper Challenger Cherbourg Challenger Taipei City Challenger Open des Alpes Trophee BNP Paribas - Grenoble Shimadzu All Japan Indoor Tennis Championships - Kyoto Bukhara Challenger - Bukhara Yokohama World Tennis Gaora Cup - Yokohama Heineken Trophy - 's-Hertogenbosch Bath Challenger Milan Indoors - Milan MTCI ATP Challenger - Yokohama Copenhagen Open - Copenhagen Open de Moselle - Metz Shimadzu All Japan Indoor - Kyoto West of England Challenger - Bristol Shimadzu All Japan Indoor Tennis Championships - Kyoto Open de la Ville de Saint Denis - Reunion Island Open de Franche-Comte - Besancon Heineken Open - Auckland Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. Challenger Ford de Cherbourg - Cherbourg The 70th King's Cup and Queen's Cup - Bangkok Sporting Challenger 2003 - Turin Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Canottieri Mincio Open - Mantova St. Petersburg Open - St. Petersburg Gemax Open - Belgrade The Manchester Trophy - Manchester Milan Indoors - Milan New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Rome Challenger ATP Open Castilla y Leon - Segovia Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Grass Court Championships - London South African Airways Tennis Open - Durban Black Forest Open - Freudenstadt Mercedes-Benz Cup - Los Angeles Genoa Open 'Fondazione Carige' - Genova Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Challenger DCN de Cherbourg - Cherbourg AIG Japan Open - Tokyo Kremlin Cup - Moscow The Nottingham Challenger - Nottingham Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Estoril Open - Estoril Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Gallagher International - Hamilton The Surbiton Trophy - Surbiton Hypo Group Tennis International - Portschach Granby Challenger - Granby Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Challenger Ford de Cherbourg - Cherbourg Cremona Challenger Baden Open - Karlsruhe Uncle Tobys Challenger - Tasmania Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Challenger 42 - Andrezieux Busan Open - Busan KGHM Dialog Polish Indoors - Wroclaw 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Samsung Securities Cup - Seoul Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ciudad de Pozoblanco Open Diputacion - Cordoba SAP Open - San Jose AEGON Championships - London Open des Alpes Trophee BNP Paribas - Grenoble Nottingham Challenger Atlanta Tennis Championships - Atlanta Vancouver Challenger Busan Challenger Winston Salem - Winston Salem Open de Moselle - Metz Apia International - Sydney Rome Challenger Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Heilbronn Challenger Heineken Open - Auckland Legg Mason Tennis Classic - Washington Toyota Challenger Petange Challenger AIG Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Belgrade Challenger The Nottingham Open - Nottingham Cherbourg Challeger Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Sarajevo Challenger Heineken Open - Auckland Swiss Indoors Basel - Basel Jersey Challenger Open Sud de France - Montpellier Rakuten Japan Open - Tokyo Quimper Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Countrywide Classic - Los Angeles Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BB&T Atlanta Open - Atlanta AEGON Championships - London Hall of Fame Open - Newport Legg Mason Tennis Classic - Washington Johannesburg Challenger Erste Bank Open - Vienna Athens Challenger RCA Championships - Indianapolis Next Generation Adelaide International - Adelaide Moselle Open - Metz The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger Thailand Open - Bangkok AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo AEGON International - Eastbourne ATP Kremlin Cup - Moscow Moselle Open - Metz Apia International - Sydney Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Le Gosier Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia Rakuten Japan Open - Tokyo Samsung Securities Cup Challenger Tennis - Seoul ABN AMRO World Tennis Tournament - Rotterdam Shimadsu All Japan Indoor Tennis Championships - Kyoto Garanti Koza Sofia Open - Sofia Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Dubai Duty Free Tennis Championships - Dubai Open Castilla y Leon - Segovia Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London Shimadzu All Japan Indoor Tennis Championships - Kyoto Citi Open - Washington 12th BH Tennis Open International Cup - Belo Horizonte Garanti Koza Sofia Open - Sofia Brisbane International - Brisbane The Stella Artois Grass Court Championships - London Japan Open - Tokyo China Open - Beijing Open de Moselle - Metz Open Seat Godo 2005 - Barcelona Chennai Open - Chennai The Stella Artois Championships - London Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Madrid Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Power Horse Cup - Dusseldorf Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Moselle Open - Metz Sydney International - Sydney Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha Pacific Life Open - Indian Wells Qatar Open - Doha Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Chennai Open - Chennai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Internazionali BNL d'Italia - Rome Ordina Open - 's-Hertogenbosch BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome AEGON Championships - London Open 13 - Marseille Moselle Open - Metz Sony Ericsson Open - Miami Ordina Open - 's-Hertogenbosch Sony Open Tennis - Miami Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York If Stockholm Open - Stockholm Abierto Mexicano - Los Cabos Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Olympics - London Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Olympics - Rio de Janeiro